source of carbon - French English Dictionary